a species of flowering plant in the plantain family plantaginaceae (plantago lanceolata) - French English Dictionary